Risk Signal: Email Verification

Email Verification enables you to assess the risk of email addresses provided by the end user. Email verification is a fundamental risk check that analyzes an email address to provide an overall risk. Email verification, adds email intelligence as a layer of defense to fraud prevention. It assesses risks by evaluating email address metadata points such as domain details, email details, and risk indicators.

Use Case

For those with onboarding and account login workflows, who wish to understand and assess the risks of a given email address.

Supported Credentials

The following values can be uploaded as Prepared Data. Alternatively, they can be extracted by an upstream capability in a workflow.

To use Prepared Data with email verification as a standalone capability use workflow key 10066.

Key

Type

Mandatory

Description

Email address

String

yes

Email Address of Applicant 

Example Prepared Data Body

{
    "email": "martin***ng@gmail.com"
}

Response

Response data is available for transactions that include the risk signal. For information on transaction data see Viewing or Retrieving Workflow Transactions.

Example Response

"capabilities": {
        "emailVerification": [
            {
                "id": "e9f21fbb-4b89-4410-8f71-5040c2c303de",
                "credentials": [
                    {
                        "id": "09df1028-17bf-4a7e-a17c-c6c9c47a30e5",
                        "category": "DATA"
                    }
                ],
                "decision": {
                    "type": "PASSED",
                    "details": {
                        "label": "LOW_RISK"
                    }
                },
                "data": {
                    "emailVerificationStatus": "Verified",
                    "firstVerifiedAt": "2022-08-08T16:33:01.000Z",
                    "totalHits": "2",
                    "emailExists": true,
                    "domainExists": true,
                    "domainName": "jumio.com",
                    "domainCompany": "Jumio",
                    "domainRiskLevel": "VERY_LOW"
                    "domainCreationDate": "1995-08-13T04:00:00.000Z",
                    "advice": "LOWER_FRAUD_RISK",
                    "domainCountry": "USA",
                    "domainCategory": "Webmail",
                    "domainCorporate": false
                }
            }
        ]
    }

Decision Details Labels

Decision Type

Label

Description

PASSED

LOW_RISK

 

REJECTED

HIGH_RISK

 

WARNING

MEDIUM_RISK

 

NOT_EXECUTED

PERMISSION_DENIED

 

NOT_EXECUTED

BAD_REQUEST

 

NOT_EXECUTED

PRECONDITION_NOT_FULFILLED

 

NOT_EXECUTED

TECHNICAL_ERROR

 

Data

Parameter

Type

Description

firstVerificationDate

boolean

true/false

True if the email address is valid.

status

boolean

true/false

True if the phone number is valid.

totalHits

string

 

emailExists

boolean

true/false

domainExists

boolean

true/false

domainName

string

The email domain.

domainCompany

string

Owner of the domain.

domainRiskLevel

string

Possible values:

  • LOW

  • MEDIUM

  • HIGH

domainCreationDate

string

The creation date of the domain. This field may be blank for some queries. Returned in UTC format: YYYY-MM-DDThh:mm:ssZ

advice

string

Possible values are:

  • FRAUD_REVIEW

  • UNCLEAR_RISK

  • LOWER_FRAUD_RISK

  • MODERATE_FRAUD_RISK

  • DATA_REVIEW

domainCountry

string

The country that issued the domain. Can be any ISO 3166-1 alpha-3 country code, and XKX for Kosovo.

Examples: USA, AUT, GER, FRA

domainCategory

string

value is webmail

domainCorporate

boolean

true/false

A true value indicates that the domain has been identified as belonging to a known corporation.